scientific reasoning - Francés Inglés Diccionario